Dictionaries
English
English
Русский
Sign In
Registration
Russian
English
Russian
English
English
Russian
Защищать баррикады
Translation защищать баррикады into english
защищать баррикады
defend barricades
Они смело защищали баррикады от полиции.
They bravely defended the barricades from the police.
Translations